
window.addEventListener('load', function () {
    // 换页时的js样式
    let changepages = document.querySelectorAll('header .nav li');
    // console.log( changepages.length);
    changepages.forEach(function (v,i) {
        v.addEventListener('mouseover', function () {
            for (let j = 0; j < changepages.length; j++) {
                changepages[j].classList.remove('active');
            }
            v.classList.add('active');
        })
        v.addEventListener('mouseout',function(){
            v.classList.remove('active');
            changepages[1].classList.add('active');
        })
    })

    // API的数据追加
    let apiarr = [
        {
            name: '全部', keyword: '身份证实名', isBlod: false
        },
        {
            name: '生活服务', keyword: '手机号码', isBlod: false
        },
        {
            name: '金融科技', keyword: '手机号码', isBlod: false
        },
        {
            name: '交通地理', keyword: '车牌号码', isBlod: false
        },
        {
            name: '充值缴费', keyword: '手机号码', isBlod: false
        },
        {
            name: '数据智能', keyword: 'IP地址', isBlod: false
        },
        {
            name: '企业工商', keyword: '企业地址', isBlod: false
        }, {
            name: '应用开发', keyword: '网页地址', isBlod: false
        }, {
            name: '电子商务', keyword: '企业地址', isBlod: false
        }, {
            name: '吃喝玩乐', keyword: 'IP地址', isBlod: false
        }, {
            name: '文娱视频', keyword: 'IP地址', isBlod: false
        }, {
            name: '免费借口大全', keyword: 'IP地址', isBlod: true
        }, {
            name: '短信', keyword: 'IP地址', isBlod: false
        }, {
            name: '汽车', keyword: 'IP地址', isBlod: false
        }, {
            name: '核验', keyword: 'IP地址', isBlod: false
        },
        {
            name: '最新发布', keyword: 'IP地址', isBlod: true
        },
        {
            name: 'API私有化', keyword: 'IP地址', isBlod: true
        },
    ]
    // console.log(apiarr);
    apiarr.forEach(function (v, i) {
        let dom = document.createElement('li');
        //添加属性
        dom.setAttribute('keyword', v.keyword);
        // console.log(v);
        if (v.isBlod) {
            dom.className = 'fwb';
        }
        dom.innerHTML = v.name;

        // 追加上去
        api.appendChild(dom);
    })
    let apiList = document.querySelectorAll('#api li');
    let cotent = document.querySelector('#cotent');
    let kew = document.querySelector('#keyw');
    apiList.forEach(function (v, i) {
        v.addEventListener('click', function () {
            //获取当前的li里面的内容和标签
            let cont = this.innerHTML;
            let keywords = this.getAttribute('keyword');
            //把获取的值赋给需要的地方
            cotent.innerHTML = cont;
            keyw.placeholder = keywords;
        })
    })

    // let list=document.querySelectorAll("#list");
    let listarr = [
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
        //第一组数据
        {
            imgUrl: './imgs/API_01.jpg', price: '免费', word: '2021年各地出行防疫指南', isSPecial: false, cont: '2021年各地出行动疫政策查询'
        },
        {
            imgUrl: './imgs/API_02.jpg', price: '0.2000/次', word: '身份证实名认证', isSPecial: true, cont: '身份证二要素官方实名核验，传入 姓名、身份证号，校验此二要素是否-致.直连官方权威渠道，精准实时核验，毫秒级响应，零缓存,快速完成功能'
        },
        {
            imgUrl: './imgs/API_03.jpg', price: '免费', word: '天气预报', isSPecial: true, cont: '查询天气情况:温度.湿度.AQI.天气.风向等'
        },
        {
            imgUrl: './imgs/API_04.jpg', price: '0.6000/次', word: '银行卡四元素校验', isSPecial: false, cont: '检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,秒级响应、直联保障，支持全国银联卡，实时验证科学严谨，数...'
        },
        {
            imgUrl: './imgs/API_05.jpg', price: '0.2000/次', word: '短信API服务', isSPecial: true, cont: '支持三大运营商，虚拟运营商短信发送，电信级运维保障，独享专用通道，3秒可达，99.99%到达率支持大容量高并发一超低资费'
        },
    ]

    // console.log(listarr);
    let pagecurrcut = 0;
    let sPages = 20;
    function rander(pagecurrcut, sPages) {
        let pageList = listarr.slice(pagecurrcut, sPages);
        // console.log(pageList);
        let listCon = ''
        pageList.forEach(function (v, i) {
            listCon += `
    <li>
                <p class="title ${v.isSPecial ? 'on' : ''} ">企业专用</p>
                <div class="block fwb fz14">
                    <a href="#">
                    <img src="${v.imgUrl}" alt="">
                    <p>${v.word}</p>
                    <p class="one" style="color:${v.price == '免费' ? 'green' : 'red'}"> ${v.price}</p>
                </a>
                </div>
                <div class="contant">
                    <p>${v.cont}</p>
                    <a href="">了解详情</a>
                </div>
            </li>
    `
        })
        list.innerHTML = listCon;
        return list.innerHTML
    }
    rander(pagecurrcut, sPages);
    //分页
    let btn = document.querySelectorAll('#btn a');
    btn.forEach(function (v) {
        // console.log(v);
        // let pageIndex = v.innerHTML;
        // console.log(pageIndex);
        v.addEventListener('click', function () {
            let pages = this.innerHTML;//获取它里面的内容  数字
            pagecurrcut = (pages - 1) * sPages;
            rander(pagecurrcut, pages * sPages);
            // console.log(pagecurrcut,pages * sPages);
            // console.log(this.innerHTML * sPages);
            for (let j = 0; j < btn.length; j++) {
                btn[j].classList.remove('active')
            }
            v.classList.add('active');
   let liNode = document.querySelectorAll("#list li");
   let lis = document.querySelectorAll('#list .contant p');
    let lisa = document.querySelectorAll('#list .contant a');
    let blockNode = document.querySelectorAll('#list .block');
    for (let i = 0; i < liNode.length; i++) {
        liNode[i].addEventListener('mouseenter', function () {
            lis[i].style.display = 'block';
            startMove(blockNode[i], {
                marginTop: '40px'
            }, 300, 'easeOut');
            $(lisa[i]).stop().fadeToggle("slow")
        })
        liNode[i].addEventListener('mouseleave', function () {
            lis[i].style.display = 'none';
            startMove(blockNode[i], {
                marginTop: '70px'
            }, 300, 'easeOut');
            $(lisa[i]).stop().fadeToggle("slow");
        })
    }
            console.log(liNode);
        })
    })
    function fn(){
   let liNode = document.querySelectorAll("#list li");
//    console.log(liNode);
     let lis = document.querySelectorAll('#list .contant p');
    let lisa = document.querySelectorAll('#list .contant a');
    let blockNode = document.querySelectorAll('#list .block')
    for (let i = 0; i < liNode.length; i++) {
        liNode[i].addEventListener('mouseenter', function () {
            lis[i].style.display = 'block';
            startMove(blockNode[i], {
                marginTop: '40px'
            }, 300, 'easeOut');
            $(lisa[i]).stop().fadeToggle("slow")
        })
        liNode[i].addEventListener('mouseleave', function () {
            lis[i].style.display = 'none';
            startMove(blockNode[i], {
                marginTop: '70px'
            }, 300, 'easeOut');
            $(lisa[i]).stop().fadeToggle("slow");
        })
    }
}
fn();
    // 下一页的动态效果
})  
